package com.sz.stock.common;


import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class LoginConfig implements WebMvcConfigurer {
    
    @Override
    public void addInterceptors(InterceptorRegistry registry) {
        //注册TestInterceptor拦截器
        InterceptorRegistration registration = registry.addInterceptor(new MyInterCeptor());
        registration.addPathPatterns("/**");                      //所有路径都被拦截
        registration.excludePathPatterns(//添加不拦截路径
                "/cli/**",
                "/users/**",
                "/tool/**",
                "/index.html",
                "/login.html",
                "/openAccount.html",
                "/register.html",
                "/password.html",//登录
                "/angularjs/**",            //js静态资源
                "/bootstrap/**",            //js静态资源
                "/css/**",            //js静态资源
                "/img/**",            //js静态资源
                "/js/**",            //js静态资源
                "/layer/**",            //js静态资源
                "/layui/**",            //js静态资源
                "/scss/**",            //js静态资源
                "/vendor/**"            //js静态资源
                                         );    
    }
}
